bd48f8a684a8fc89cda0de0e90af55320ea58c58,core/persistence/source/jetbrains/mps/smodel/persistence/def/v9/ModelWriter9.java,ModelWriter9,saveUsedLanguages,#Element#SModel#,225
Before Change
rootElement.addContent(languageElem);
}
for (Entry<SLanguage, Integer> language : sourceModel.implicitlyUsedLanguagesWithVersions().entrySet()) {
myHelper.addLanguage(IdHelper.getLanguageId(language.getKey()));
Element languageElem = new Element(ModelPersistence9.USED_LANGUAGE);
languageElem.setAttribute(ModelPersistence9.ID, IdHelper.getLanguageId(language.getKey()).serialize());
languageElem.setAttribute(ModelPersistence9.VERSION, Integer.toString(language.getValue()));
After Change
sortLanguages(keys);
for (SLanguage l : keys) {
myHelper.addLanguage(IdHelper.getLanguageId(l));
Element languageElem = new Element(ModelPersistence9.USED_LANGUAGE);
languageElem.setAttribute(ModelPersistence9.ID, IdHelper.getLanguageId(l).serialize());
languageElem.setAttribute(ModelPersistence9.VERSION, Integer.toString(usedLangs.get(l)));